shielding foils - Español Inglés Diccionario